"""


"""
from redis import StrictRedis

# 项目的配置类
class Config(object):
    DEBUG = True
    # mysql数据裤连接信息
    # SQLALCHEMY_DATABASE_URI = '数据库类型://账号:密码@数据库IP:数据库端口/数据库名称'
    SQLALCHEMY_DATABASE_URI = 'mysql://root:mysql@127.0.0.1:3306/informations'
    SQLALCHEMY_TRACK_MODIFICATIONS = False
    #redis配置
    REDIS_HOST = "127.0.0.1"
    REDIS_PORT = 6379
    REDIS_DATA_DB = 0
    REDIS_SESSION_DB =1

    # 设置密钥，可以通过
    SECRET_KEY = "WEQOIUR90DSFHJ#%#%$e%^"
    # session 的配置
    # flask_session 的配置
    SESSION_TYPE = "redis"
    SESSION_USE_SIGNER=True
    SESSION_REDIS = StrictRedis(host=REDIS_HOST,port=REDIS_PORT,db=REDIS_SESSION_DB)
    PERMANENT_SESSION_LIFETIME = 8640  # SESSION有效期单位是秒


class DevelopementConfig(Config):
    """开发模式下的配置"""
    DEBUG = True


class productionConfig(Config):
    """生产模式下的配置"""
    pass

# 定义配置字典
config={
    "development": DevelopementConfig,
    "production": productionConfig
}